|
The Grzegorczyk hierarchy (pronounced: ), named after the Polish logician Andrzej Grzegorczyk, is a hierarchy of functions used in computability theory (Wagner and Wechsung 1986:43). Every function in the Grzegorczyk hierarchy is a primitive recursive function, and every primitive recursive function appears in the hierarchy at some level. The hierarchy deals with the rate at which the values of the functions grow; intuitively, functions in lower level of the hierarchy grow slower than functions in the higher levels. == Definition == First we introduce an infinite set of functions, denoted ''Ei'' for some natural number ''i''. We define and . I.e., ''E0'' is the addition function, and ''E1'' is a unary function which squares its argument and adds two. Then, for each ''n'' greater than 1, we define , i.e. the ''x''-th iterate of evaluated at 2. From these functions we define the Grzegorczyk hierarchy. , the ''n''-th set in the hierarchy, contains the following functions: # ''Ek'' for ''k'' < ''n'' # the zero function (''Z''(''x'') = 0); # the successor function (''S''(''x'') = ''x'' + 1); # the projection functions (); # the (generalized) compositions of functions in the set (if ''h'', ''g''1, ''g''2, ... and ''g''m are in , then is as well)〔; and # the results of limited (primitive) recursion applied to functions in the set, (if ''g'', ''h'' and ''j'' are in and for all ''t'' and , and further and , then ''f'' is in as well)〔 In other words, is the closure of set with respect to function composition and limited recursion (as defined above). 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Grzegorczyk hierarchy」の詳細全文を読む スポンサード リンク
|